Skip to content

Version Packages#39

Merged
BCook98 merged 1 commit into
mainfrom
changeset-release/main
Jun 11, 2026
Merged

Version Packages#39
BCook98 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@BCook98

@BCook98 BCook98 commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

kit@2.10.0

Minor Changes

  • 11886a9: Declared extra controls in GameMeta (wire revision 6): a new trailing
    presence-guarded meta section listing inputs beyond the canonical control
    vocabulary — a printable rune or a named key, each with a short display
    label — so front ends on devices without the corresponding physical key
    (touch) can surface each declaration as a tappable affordance that sends
    exactly the declared input. Presentation metadata only: declarations change
    no input interpretation, and games fully served by the canonical vocabulary
    need none. Go SDK: GameMeta.Controls + kit.RuneControl /
    kit.KeyControl; Rust SDK: Meta::controls + ControlDecl, encoded
    byte-identically (golden-pinned). Validation (wire.ValidateControls,
    enforced at meta() encode time): printable rune or assigned key code,
    non-empty label ≤16 runes, no duplicate inputs, ≤32 declarations. ABI.md
    §4.2 documents the section; GUIDE.md gains a mobile-friendly-controls
    authoring section.

@BCook98
BCook98 merged commit cfb2bff into main Jun 11, 2026
7 checks passed
@BCook98
BCook98 deleted the changeset-release/main branch June 11, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant